1681
1
159
1248
1131
969
0
2715
6
1309
1992
3
1583
6899
9
1416
697
5389
1011
4914
2
1266
2070
2238
1185
1914
1691
2287
9954
1128
1895
3401
5
2740
446
2060
2710