159
1
1266
2070
969
0
1185
1248
1011
1131
1834
2
12472
1755
14589
10
1628
1862
5505
14
681
349
819
3671
6
565
1268
471
2804
4
2006
5
1914
2303
1416
1633
446
1128