1466
0
2322
4
2233
3
8607
8
742
4943
2
1988
5
925
3539
2327
11
12472
5946
2740
1
2092
2687
2122
2153
7
1952
3316
17
913
2427
12
969
2452
658
951
1564
4327