1681
1
159
1248
1131
969
0
2715
6
1583
6899
9
1416
1011
1266
2070
2238
1185
1914
1691
2287
9954
1128
2
1895
3401
5
2740
446
2060
2710
1690
1211
2204
2173
2184