1298
0
477
914
1581
938
1106
693
809
1442
475
1500
348
1475
2041
2
2313
1
2075
4821
3159
2489
2524
103
319
2184
1457
1386
332
2061
3
1429
1181