4492
2
2275
19279
31535
0
1755
2730
6
1949
3
2668
25137
3114
4
1240
2459
9
17353
2165
1020
2546
1
802
1824
20634
8
2653
1463
7334
2076
467
2047
5
2855
247
4151
4111
993