2089
1
1180
3
1519
938
1219
2358
9
6346
16
877
3694
2
3238
13
1793
5347
4
4670
2919
6095
4228
6899
5200
1628
462
0
1663
5
1188
3575
4100
6
3000
1525
1416
5070
19
2239
12621
22