1132
0
1299
1
2539
5
1248
2
770
935
804
493
656
383
1411
1084
2321
7
300
1425
475
2211
573
1053
1049
714
1129
553
2310
913
1454
4760
6
1282
3045
1323