1590
3
930
1
8772
6
4644
2
1087
5325
17
863
1489
744
4653
12
1352
5
860
1448
1136
2819
4463
15
56
0
1175
3838
1178
4
1379
2400
836
3047
624
523
3304
10
501
781
2469