3655
11
2584
3465
2
4398
10
3898
945
1
1131
1828
3
2336
1533
1047
3485
7
1660
733
962
1749
1382
2304
2110
4002
4
2294
1998
4587
3100
2860
2072
2241
1576
2368
3918