2113
1350
2132
1268
2282
1531
2030
1397
2193
1445
1942
1075
2052
1275
3004
4530
8047
3579
4555
2868
4783
3210
4701
2850