1676
2
3543
7
3615
1247
3629
1
2338
1011
0
1393
1022
12717
4
796
6
2297
35
2528
3
1913
5
4732
1301
1993
2257
7304
1566
527
1497
5536
1581
3014
20
8535
12
1524
2241
3830
8