2110
1
1812
1576
4187
10
2327
11
2322
4
1590
2732
2
2786
1305
1001
0
929
1768
5204
3
1376
123674
35
603
1180
6676
12
1868
8329
1431
1712
1522
1378
4465
22
980
1071
2528
24337