1047
2
270
1
796
6
923
2045
3263
4
2908
10
1355
0
3671
16868
39
9817
2108
3
1308
581
637
2329
2219
3612
2234
1050
6707
24
2835
19079
2297
1618
2277
2999
1103
1300
1233