2730
6
1824
0
2275
2
31535
17353
25137
19279
370
289
1925
3
1277
5
1960
7
386
555
286
2188
9
1010
1
2668
970
1020
3114
4
2659
798
337
405
543
2459
327
2881
2587