3655
11
2584
945
1
3465
2
3898
10
1131
2336
1533
2072
3
1788
3100
844
1660
733
3423
962
1295
3200
2277
0
1749
1382
2360
6
2304
2650
20
280
1033
4002
4
1350
1441
2294