4978
2
3623
978
3227
1
2494
2966
11
2130
1337
1031
1622
2083
5
1463
2779
3154
9877
6
974
594
2390
1657
1255
5169
2482
3551
10
1394
367
0
1722
2538
19932
2475
1096