2711
2
12459
3
605
0
7893
4
4651
5151
2911
9
1029
1
396
2200
21152
8
1942
630
652
2082
611
297066
416
51331
25
2676
398656
19
384
181997
11
538
6307
10
2405
1070
2740
283
1793