521
1
375
399
2856
4
543
0
1152
2257
2288
57
2870
3
3469
1346
1822
165
797
586
17
394
2211
924
2189
282
1405
8280
8
614
392
4431
2
1841
7
1987
16
671
480