3732
7
2445
3
3498
4
521
1
2754
1300
1666
2
492
0
2634
514
691
8475
12
1780
1346
6
1011
1848
7334
4223
22
2169
4895
8
1555
36045
1389
282572
7328
408
3116
5108
2645
2738