308
0
2462
3
485
2272
1
400
2104
461
927
1643
2
3439
8
94424
2650
20
1332
1348
5151
6091
4
2439
844
3322
2755
2825
2032
3554
2263
2277
5597
3054
5
542