2535
2
7793
4
32302
0
3498
2996
19783
14
2243
6
2365
1489
1568
1
25669
3090
1196
572
1778
1554
4360
1282
1690
2932
1603
1590
619
3591
11
536
2666
9
903
17946
4112