1242
2
521
1
1257
3
767
2306
964
1129
0
1506
938
1642
3116
1132
1193
2600
1343
440
646
814
2113
2008
3025
1390
2000
1587
1418
848
2459
6
2225
730