1015
1
1694
951
690
2669
2
564
1743
0
108797
1986
2169
1215
21152
8
2949
1002
1566
1382
1583
5635
3
2670
1681
11650
23
1787
1923
1589
1347
1226
3062
9
1424
13967
5375