626
1
423
1084
3
1044
619
1251
0
694
639
1244
532
630
1031
2
81
2365
1610
1443
2102
775
574
1698
2362
477
1768
5
583
4368
7
1056
2125
1524
69
663