2982
3
2372
2
19279
25137
0
31535
1448
1330
2275
467
1824
2730
6
3449
3795
1
2126
2727
5
3404
2541
2668
3114
4
2459
9
1848
17353
10396
8
1020
17730
11
2546
691
802
2961
2149