3268
1
1642
1129
0
1374
2368
417
1448
2
1557
6
2474
964
2982
3
1513
5866
4
7952
18385
661
2470
2326
738
1142
929
2086
1392
737
292
1470
436
933
1054
2799