1132
1
565
502
355
402
1301
2
401
1013
0
1699
477
1368
4
723
763
2434
621
480
622
741
2162
9913
6
783
601
555
907
660
1907
389
331
427