328
0
929
1
799
5
740
3
639
673
472
1006
1251
619
1044
694
1244
532
630
1031
2
81
1398
574
2102
775
1443
1056
1768
2362
477
583
626
423
1084