2118
1
1460
2
1812
11924
1264
0
2322
4
1590
2786
1793
1001
1599
2163
11059
9
1569
2173
5982
6
4187
10
1123
123674
35
2732
6676
12
1431
980
24337
22
1161
687
592
673
1185
1777