2314
3
623
2
2114
2194
1129
1642
733
1
1428
1437
5
1305
1377
1136
726
486
1915
323
669
670
835
1711
921
1004
527
0
1798
1937
1412
704
620
1290
3537
4