1129
0
1340
2207
2
2500
10
1425
1
915
565
2727
5
1544
1132
1976
3025
1545
2089
339
935
3815
553
493
2000
714
4111
1936
2164
1049
383
964
1084
477
573