5546
6
7222
4
2204
5
2977
1
4715
3292
0
962
3337
1906
2312
2670
1289601
2495
3552
2
8641
9
2264
2262
2041
951
57793
1868
3
5196
2469
2522
1740
4606
2233
3212
27
2489
5771
10