159
1
1248
1131
969
0
1681
6899
9
1416
1011
1266
2070
2238
1185
1914
2287
1128
2
2060
1690
697
8411
3
2760
4
1812
2788
1660
3560
2763
775
2890
1679
444571
1162