478
1
1174
2492
2071
2
2523
0
4938
446
2966
6
5486
4476
402
765
5382
5
362
818
442
571
2527
657
517
460
3168
416
55
2332
2728
189
373
99237
1216