477
0
2211
637
246
1132
1504
455
4106
798
2395
521
1462
458
139
787
1375
2
422
913
152
341
5009
116
1620
3012
3599
1
1073
2972
2337
363
573