882
2
1939
3
550
1
538
804
794
0
1866
5
572
511
4591
54
1748
822
7455
1719
1256
1150
1371
12
1277
1387
1207
8
633
639
428
120
149
287
1354
4
864
724
661