2161
1
458
0
1675
2
997
797
1877
2546
900
197
668
501
1404
2109
303
1244
767
3815
320
527
460
560
744
448
70
64
288
2351
1128
2346
1277