1031
2
532
1
81
630
1398
694
639
1044
619
1006
472
673
775
2102
574
1769
5
583
2125
3
1056
2362
477
626
1251
0
423
1084
1698
4369
7
2742
4
958
966