1072
1
185
0
2564
2
1547
3025
2376
3
300
422
4223
22
116
330
1222856
4
326
2315
2189
398
3980
2221
3159
7
2960
3054
1073
477
1343
437
180849
573
120469
35
400
2095