562
0
388
2663
1862
1
781
2771
942
668
2245
3
3159
1298
493
2439
914
1226
1581
938
460
1500
362
1970
471
531
275
307
322
2041
2
2313