3277
8
2987
2
1453
4579
7
2229
4
833
1
5304
9
1207
768
3157
1719
1987
814
2793
15
646
0
56488
5866
2113
3
2708
1614
5
4924
848
2033
3044
27
4252
2079
3632
48766
24
356
1756