1093
0
784
2152
2
745
526
2929
6
3200
3
3485
7
1168
1
2438
1656
801
868
3326
693
1557
2166
496
854
802
5367
3571
2664
1734
4757
8
1895
1415
619
810
2560