1676
2
3543
7
3615
1247
3629
1
2338
1011
0
1393
1022
12717
4
35
4732
1301
1993
3
1497
5536
1581
8535
12
1524
2241
3830
8
2054
3105
3765
1223
3371
9
4697
1746
539