11924
1
4945
2741
4
5196
2
3929
3460
7
10032
14
3062
8
2259
6105
2255
1431
1289601
1960
0
3591
11
1422
348
7471
9
5978
6
3765
443
2738
3
980
2204
5
4606
2233
3212
27
2954
2489
2786