3066
7
951
1
2395
1868
2
4327
1458
0
969
1774
5946
1446
2740
3505
5
2092
1466
785
2144
4168
432
3024
3
189326
2233
1423
1564
2277
2322
4
2886
12472
8607
8
913
599