2977
1
5546
6
4715
5
7222
4
2534
0
2204
2233
3
4327
2
3337
951
3292
2264
3066
7
1494
962
2427
12
1289601
2502
2954
1906
7793
8641
9
1271
57793
1749
11650
23
3546
1423
12472
5771
10