2584
11
4398
10
2277
0
1078
1
7621
13
6779
5
2304
3
3100
2
3024
2271
4
1261
3918
7
493
388
5771
2122
1243
1105
1022
1103
484
1289601
2663
596
951
668
534
1744
1446
4002