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