639
4
2800
0
770
1866
3
472
1482
1
1005
1037
17184
44
56488
4682
2
2033
3044
27
4252
2079
48766
24
356
1756
2431
2417
2448
5
962
4232
1070
6979
3277
8
4362
2201
1877
822