2584
11
1998
4
2304
3
2860
1
1576
4002
3918
7
1308
3100
2
2477
4398
10
2072
2241
742
1982
3465
3423
1441
0
844
1033
3612
945
6707
24
2131
1268
2277
1050
1399
5
4070
2493
18