159
1
1248
1131
1681
969
0
1266
2398
8
2238
1416
1011
2287
6899
9
181997
11
1282
2070
1051
1529
1185
1914
297066
4130
18
3058
2
6500
3188
4
1913
5
1289601
444571