951
1
2377
2886
2
929
3
619
623
564
2452
2427
12
19944
2502
2122
1564
1976
4168
5
1423
599
0
2740
1639
1015
1087
3140
4
2906
1922
712
1606
2163
108797
159
1597