1285
0
362
753
2740
1
242
3080
3
725
615
380
787
329
560
1446
1107
1129
475
387
100
343
393
781
337
283