328
0
1832
3
7952
1
1215
2524
2
1279
2197
979
1649
294
615
2328
456
951
1352
2095
4
436
348
1256
408
2372
1161
410
388
120469
35
509
6365
24
379
864
784