3268
1
1331
1296
2
1922
2105
1343
0
1385
383
1302
521
670
1132
11829
702
3
11881
522
1337
633
2143
1145
365
1516
4223
22
2306
3250
839
21743
1506
2152
745