302
0
909
1868
515
2788
2
2581
10
6741
4
1489
3286
1
567
1404
1364
730
485
1246
2121
5407
2194
1629
10180
8
583
717
748
581
2047
1543
884
763
6164
814