2301
2
1824
0
2275
311
1
19279
2076
7334
4
31535
467
25137
11881
3
2730
6
1378
1961
6294
2668
3114
16840
15
995
3012
2459
9
777
17353
17730
11
2163
883
392
1020
999
987