2161
1
458
0
900
2546
2
853
303
1675
1324
744
1877
66
851
668
376
1152
262
1404
560
2109
1379
3
767
980
3815
657
441
460
1333
397
1685
475