1624
1
1508
2
2057
2629
4
15177
12
1900
1630
6579
32
4009
6
2032
1346
3
1285
2372
3378
2225
4305
1587
2264
969
0
6960
5
3109
14
9
2478
2677
10
4748
8278
22
4943