246
0
2275
2
1343
19279
20634
8
31535
633
2730
6
1824
552
522
1020
1553
1132
1650
241
798
2668
1504
25137
670
745
3114
4
2459
9
1084
1337
349
17353
3621
1
1053