2223
2
868
1
1814
2576
3
2656
14
2069
5
557
0
830
2166
1660
1148
282
1000
2614
3936
57793
1821
1532
1781
1749
300
4606
3212
27
2489
1179
1917
4715
51331
25
962
2788