5546
6
2977
1
7222
4
2204
5
4715
3337
2312
0
951
3292
2264
2
1494
2522
962
1289601
2954
1906
8641
9
1271
57793
11650
23
5771
10
12472
2670
51331
25
2495
3552
1744
1227
2262
2041