17353
0
31535
2275
2
19279
2431
3
392
482
325
1173
1
25137
1925
1824
553
20634
8
3233
16
2668
608
483
3114
4
505
1732
1020
798
3510
3498
1132
2328
1880
1469
802