2711
2
2804
4
2478
2429
4142
5
3706
3629
1
1569
3871
2794
1320
1618
841
3470
957
771
862
0
2669
8047
18
2650
20
1289
3
7071
2620
3066
7
2312
2285
1766
1868
2534
2343