932
1
1385
1957
1132
0
1550
1506
1855
734
440
591
4349
2
476
1973
2678
10
11829
2269
3
5101
1343
1796
1611
1540
246
3116
1640
5009
935
20634
8
1008
2474
875