1581
0
1015
1
938
809
921
2507
3671
475
1500
2892
2
2041
2313
1309
2075
4821
3159
2524
1457
1386
2638
332
2061
3
1298
155
467
2930