2935
2
1228
2468
1972
1
4499
12
1393
2838
3
3369
1528
1935
1431
3791
7
1455
1679
4179
2535
5017
10
19783
2241
7964
5
1637
2932
2258
940
3498
4
774
0
1093
32302
1579
456