3092
1
2626
4476
2
3784
4
14743
8
3896
10
4381
3477
2870
3
2411
2275
2839
2540
6186
1959
8687
16769
1875
2727
3021
16166
5
2999
2152
0
7747
1650
2088
2748
2356
9
1791
6
2826