1125
0
44487
1562
7
2898
10
4617
4
47
674
1239
2
1660
1251
11
947
1
277662
9
7820
3653
3
1237
3827
4883
2782
5
668
54
3283
6
3081
1450
663
3088
1012
1354
821
387