1570
1
2535
2
2996
0
7733
868
1000
14
3498
4
1749
32302
25669
4044
5
572
17946
662
10243
3125
19783
1189
1461
673
2964
1603
1288
2478
1168
1905
7793
2930
4471