596
0
1166
562
2663
1862
1
13967
2
668
2156
1298
477
914
1581
1313
938
809
475
1500
2041
2313
1286
3
1126
2075
3159
2524
18258
319
1457
1386
332
2061