1130
1
2176
5
3061
6
1283
1132
0
618
1084
935
1312
804
493
383
1282
300
4273
2
475
4349
2211
3795
573
1053
2420
3
1049
714
1129
306
553
913
1454
1513