159
1
1690
1248
1131
1681
969
0
1266
2398
8
2238
1416
1011
2287
6899
9
2861
2
181997
11
1282
2070
1051
1723
1029
1529
1185
1914
297066
4130
18
1691
3058
1632
6500
3188
4