1222
2
2334
0
637
409
787
545
490
544
381
1425
445
2490
5313
1101
803
574
1411
456
454
2143
602
772
1
2702
413
410
1710
379
457
1045