310
0
2379
2
2283
4
362
1939
1509
369
320
3045
1
251
994
1869
5313
239
3091
7
1026
382
1501
705
1372
1826
413
1978
813
1815
2500
5
647
6850
10
931