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