1047
2
796
6
3263
4
2908
10
1355
0
3671
1
9817
2108
3
2329
2219
3612
2234
1050
6707
24
2835
19079
2297
1618
2277
2999
1300
1233
1839
2094
4670
1752
346
1394
3410
4012