3655
11
2584
945
1
3465
2
1047
3898
10
1131
2336
5151
3080
3
1533
2072
3715
3100
21152
8
4651
844
1660
733
3423
962
3200
2277
0
1749
2650
20
1382
2360
6
2304
280
2405