2964
0
3815
271
819
368
1649
1
2086
4
138355
1222856
1087
938
3098
3650
3
370
2655
4097
10
2711
1362
475
552
3980
543
424
2
3117
1918
4223
22
522
561
306
353