2268
2
694
3
4476
373
1
1093
4
665
775
683
1300
5
740
1087
711
774
454
851
1318
2039
1634
1686
427
921
0
425
547
3299
1483
6
1437
1384
4420
22
1540
2280