1020
0
2275
2
19279
31535
17353
2855
3
25137
2730
6
2006
3498
4
2668
467
3114
2459
9
693
2546
1
802
1824
2587
16
968
20634
8
1463
7334
2076
4536
1010
2822
1589
3061
5
139