2730
6
1010
1
505
0
467
1626
2275
2
19279
63
2604
7
31535
3674
10
25137
1661
1960
20634
8
4677
474
2810
3202
111
737
1277
5
1123
2457
1669
4
1225
2188
9
359
2668
1029