2275
2
19279
968
0
1169
25137
17353
31535
1020
732
1
2211
962
427
907
1824
291
918
20634
8
2668
276
1880
3114
4
608
707
663
323
500
3510
374
378
419