2535
2
7793
4
2884
5
3498
19783
32302
0
1603
1
25669
17946
1348
2462
3
21152
8
3090
6
796
3083
2108
3289
785
383
989
610
4360
2932
1814
3117
2414
1516
619
3591
11
2377