427
1
1346
2
625
874
0
519
474
2510
1324
3
2376
6
757
1132
783
1034
655
946
108
2248
535
3208
7
2283
386
3569
5
1245
637
2129
3183
960
1077
8
3096
2726