2350
768
672
157
12
1265
324
532
981
1554
1179
286
874
304
1228
2015
