1537
2
4551
7
2650
20
2804
4
3629
1
862
0
771
2669
1412
1636
3
3539
1069
2534
1569
2687
5
3706
1320
1179
38477
34
3871
2794
957
951
2522
1293
1618
841
3470
432
2886