14313
6
7362
2
17789
21
97
1
3861
9
2050
1590
5
512
690
3759
573
606
0
1576
600
493
4451
4
1238
3
5059
1450
10181
460
1900
8
2088
667
894
4880
599
1403
7
1504
696