951
1
1247
2
1015
1694
690
2669
564
1301
1743
0
108797
1223
3629
3371
9
3105
4
3466
1292
2966
10
2522
5536
4732
1676
1581
21152
8
2949
1787
3765
5375
2670
2530
19079
6