1253
1
1236
7334
4
2176
2604
7
2052
2109
2
2320
0
1637
828
2127
9953
1059
2819
1123
3
5700
6370
5
417
3262
1910
1645
1594
2095
2858
14
1851
8280
8
1343
1418
4431
665