1231
1
1672
2848
2
1548
1544
3
2447
6
2503
2699
2192
1218
8945
1286
2502
4
1182
0
1233
3899
2050
2039
841
4288
4630
4112
11
1994
1534
1840
2857
2375
5
978
1940
1308