1228
3
2100
2
759
1
1468
1699
1814
1027
1290
802
0
3025
4
496
915
4179
5439
3610
4333
801
5521
1061
2445
2223
2835