1645
1
1397
1444
3
2541
2
2585
543
0
3626
417
1132
2320
3287
2127
2714
5
2109
869
1343
1594
6370
7334
4
2767
948
4331
1125
1851
2858
14
490
1686
2257
1326
942