2261
2
1186
1
1187
8
1124
0
44487
783
1562
7
2898
10
92189
30
4617
4
674
47
1239
1660
114
1251
11
277659
9
947
7820
3653
3
1237
3827
4883
2782
5
1136
668
3081
663
1450