2108
4
4619
6
2585
2
3903
3626
1338
5290
543
0
2127
1
2714
5
2760
2109
1132
2331
417
1594
637
504
1175
1851
2858
14
2320
3287
1343
1645
2149
8
1863
1138
2257
1342