1239
1
1248
2518
3
2106
2
223
0
1237
1180
1079
774
1550
4148
424
444
18
1058
728
2475
657
539
556
507
730
500
110
1364
448
383
596
437
595