1152
0
543
1115
1
167
1129
3196
2
1045
3025
7153
9
759
2522
1306
611
755
2188
584
2119
1009
1343
458
1238
846
4382
5
169211
11
3815
266
768