1348
1
1055
1498
0
1788
3053
7
1816
1277
2
1295
1734
2999
3
3326
2650
20
3683
1302
280
83
1581
2368
1844
1431
383
1690
2250
3765
4
2562
2294
2245
3078
2173
1226