1418
2
1470
1
418
1320
4
1513
3157
7
1129
0
2470
2000
661
1642
849
292
1421
512
2326
1367
2693
3
1941
1796
2982
1374
915
1651
3795
809
509
4531
5
1750
1138