2947
3
730
1
282572
0
1590
7
326
938
1161
4
975
2
1446
3650
2819
3028
1326
4437
419694
9
5559
2929
1021
572
2306
909
398
199
2388
5
4964
17637
4445
905
3625
896