2199
3
1824
0
2275
2
19279
7334
4
31535
3428
1614
1
93
25137
2730
6
1880
458
2668
3114
2459
9
798
777
17353
659
392
4309
1551
2288
1020
637
2546
1362
802
2569
5