2535
2
21152
8
1371
1
2711
32302
0
19783
3326
3
3498
4
1801
1013
3931
6
2740
1066
2593
4651
2763
17946
1366
1988
2349
2911
9
1305
737
650
6753
17
5151
25669
1211
1860
297066