1951
1
951
3992
2
2206
1346
950
0
102
900
8158
23
1811
1320
2776
3
4841
9
876
1709
1304
2404
420
1614
5
2648
328
996
1758
1759
953
289
133
90
140
3304
4