932
1
1132
0
935
300
493
1957
1084
573
804
1855
2211
1053
1454
383
734
1282
591
475
4349
2
476
1973
2678
10
1348
2269
3
472
5101
1049
714
4106
1796