1405
3
2930
1
2535
2
2996
0
1819
14
3498
4
2468
32302
2516
25669
4044
5
572
5439
17946
9504
6
1564
3125
1816
4115
10
19783
3671
1734
1423
1189
1749
1461
282
2964
2600