2535
2
7793
4
3498
19783
2996
0
1603
1
25669
17946
32302
572
2884
5
4360
6
2932
3117
8
2414
619
3591
11
1527
2365
2903
3
2964
1363
2921
2990
3765
400
2906
1285
2499
1348