1629
0
3621
1
2199
3
325
839
2209
683
259
1010
458
410
1020
798
298
294
248
2201
11
2111
846
951
918
267
3559
1009
2
1557
413
152
1161
287
4536