1073
0
1810
3
1303
3092
1
3503
520
445
31535
509
8876
8
2296
2
325
2257
2361
4223
22
3025
2192
3545
11951
10
7082
9
1776
573
1222856
4
119
3327
345
4139
4122
4349
422