3655
11
945
1
2584
1131
2
1295
3465
1788
2650
20
3898
10
280
1660
2277
0
1749
2336
2250
1533
2072
3
3100
2294
297066
1393
1093
2773
1712
844
733
3423
3683
1047
962