246
0
1462
1132
1504
455
4106
798
2503
6
2395
521
2211
458
2459
139
787
422
913
6062
16
915
1
152
341
543
1056
5009
116
939
2
2000
28805
1354
1390