3636
4
2324
1044
2
1507
1
101415
109
2234
4743
1493
2784
1091
0
1951
2959
986
2966
6
5717
2480
7258
2033
8
2209
1268
1914
1952
3
1142
1816
3987
2054
2469
2165
9036
9
1331