1289601
4
6095
9
2798
1
3354
4465
22
2732
2
645
2338
718
2053
5
1005
3507
6
2507
592
0
1812
1144
986
2366
511
603
101415
109
6247
2185
1036
2322
485
604
2165
6044
8
2786