5489
11
4471
2
7793
4
1289601
623
1
5347
2835
5052
10
1606
462
0
1492
3
2258
1819
1694
2013
6236
1593
5621
8
2131
1174
2919
3012
4537
3158
2744
2480
1526
12459
4335
10827