1681
1
159
1248
1131
1583
0
969
1266
2398
8
2238
1416
2715
6
1011
2287
2710
2
6899
9
2184
181997
11
1282
2740
2070
1051
1529
1185
1914
297066
4130
18
3058
6500