1184
0
1047
1
1665
292
2326
4
1421
915
1889
3795
2470
2
5055
5
1518
1869
1129
650
1513
447
1207
2808
775
2982
3
1392
661
571
543
2372
1326
646
417
1418