1033
1
632
3
1499
74
968
664
1526
743
522
330
0
657
394
170
1477
944
919
595
2
461
2203
4
686
940
2127
2363
478
4369
7
778
1770
5
922
1305
1611