474
1
113
1635
2
668
404
116
1291
0
678
558
386
866
508
382
528
729
164
247
303
984
3
138
850
4
151
115
367
89
243
4852
6
1054
1332
1179