3795
1
872
1903
2
650
0
661
1501
1622
5745
5
263
1018
2393
1330
1267
4
1603
417
2057
2195
730
1154
2249
5262
543
895
571
447
822
676
3
659
883
1256