1117
2
144
1
2784
7
187
236
0
348
1395
395
370
351
719
5
449
386
67
118
120
356
317
148
535
679
639
4
1800
3
444
1320
6
1521
855
286
1081
844