252
1
1638
2
1025
2577
5
6689
4
477
0
176
475
2920
3
1073
1850
3205
965
3559
1053
1785
2431
46
1100
19279
835
290
4099
3251
6
4033
1132
2211
2395
4223
22
521