3498
4
348
0
2109
3383
3
1045
1264
454
2328
303
668
909
776
845
195
1840
2
1482
1
294
1020
1824
2143
177
1141
258
737
169211
11
696
957