1390
2
3562
8
1194
1
1751
7
586
9
3830
2118
6
2399
15
1258
2635
4
1518
10
763
1174
979
809
3252
9217
384
1707
3824
3
1209
508
0
833
25
2093
5
2710
1305
13377
64617
9499