1330
2
896
1
579
6383
17
2321
18
2864
7
2644
5425
23
1245
1542
2119
471
2030
1762
2316
509
0
2178
1566
514
1664
19034
6
915
120469
35
2604
9
784
2608
1125