2535
2
14
0
3498
4
2177
1
32302
2468
3
4044
5
572
17946
2996
25669
3125
19783
1189
1461
2100
2964
662
1711
1603
673
2478
4179
1087
496
830
1338
3546
801
4471