1585
1
2970
407
2571
6
152
2115
1594
0
725
3848
3
1307
2827
1437
11059
9
2507
1532
5232
7
14470
1081
2
1686
2392
418
2153
1690
3107
2906
1934
7920
8
1816
2562
1549