1581
0
612
938
2369
809
1013
1
2649
475
1500
87
2041
2
2313
2360
6
978
1042
2075
4821
3159
2524
1426
458
319
581
1457
1386
1179
332
2061
3
1543
1298