3524
5
1185
3
1013
1
5280
7
6219
6
1239
2
1792
3039
4
1824
914
1199
572
1876
5230
5161
1073
11807
8
3076
1131
1637
1762
1823
1056
2440
3226
1408
888
1446
10895
3553