830
2
2000
1
2198
5
3025
3632
665
0
1266
4
928
2461
20
3460
1389
2064
1023
3498
1513
2069
3
1124
2830
7
177
376
3116
514
3449
1061
438
2419
282572
1282
418
393