2465
2
1830
1
3283
3090
6
2903
3
2932
1092
974
21152
8
1639
3931
1883
3080
1988
108797
0
737
650
1349
540
2627
25669
1860
3206
5
1537
2823
1787
3551
10
19783
2535
2920
4