2584
11
945
1
1131
2
1533
2336
733
962
3655
1998
4
2304
3
2860
1576
4002
4587
3918
7
3100
2477
4398
10
2072
2241
742
2368
3465
3423
2778
1441
0
844
1033
1202
1399