2055
2
308
1
1020
0
1558
1277
2377
2908
10
3562
1319
989
1843
897
1077
1417
861
2090
1249
692
1905
1267
1256
5527
3
1623
1168
862
2294
1333
2431
2669
1532