490
5
128
0
364
1
258
996
74
77
2
377
4
63
945
231
886
3139
10
639
1210
3
350
297
230
1389
1118
1410
1651
1164
787
986
7
1063
1135
629
1020
1988