1238
1
2118
1628
1064
3
1050
1498
0
1220
2
1723
2597
2735
5592
8
2195
1069
1508
1857
2449
2725
22
2411
1317
3840
5
172
2166
852
1035
1042
2259
1297
1535
1379
2348