2152
2
745
0
526
1168
1
784
801
868
3326
3
693
2166
496
802
5367
3571
2664
1734
4757
8
1895
1415
619
1093
810
2560
1211
3597
5
2396
1403
6026
2732
2879