420
0
2490
580
787
249
1448
366
1
484
3373
21743
430
56488
992
363
1680
2
3827
691
1560
4111
389
373
350
74
77
4165
78
507
2227
3
578