1581
0
612
938
809
2349
3
1534
2
2649
475
1500
2940
1
2010
87
3196
1570
2041
2313
1173
978
2710
2075
4821
3159
1226
2524
458
319
581
1457
1386
332