2197
7
4978
2
2772
1
982
978
2318
883
3
2522
24418
8
2542
1639
2494
3623
2538
964
1861
1994
5658
9
528
0
951
560
8033
6
1507
1650
4
924
2152
543
2556
3754
2482