1581
0
385
938
809
876
475
1500
2041
2
2313
1
3820
3
2305
2570
2075
1485
4821
3159
2524
2349
779
319
1457
1386
332
1298
5527
467
3379
2661
1522
5430