490
1
1995
2
61
78
1351
107
555
1507
3
380
317
461
0
474
2667
84
706
916
2184
4
660
459
677
693
401
664
730
5
473
1773
14300
6
162
979