2275
2
19279
20634
8
31535
0
81
800
1446
467
2730
6
745
565
21743
1
355
173
25137
303
389
276
3114
4
2445
453
1346
531
1663
383
1824
1029
1466
440
1020