1581
0
938
809
475
1500
1566
1
2049
1459
4
2369
2
2041
2313
2075
4821
3159
2524
419
319
1457
1386
332
2061
3
1298
467
2661
974
1522
3562
1691
5430