1568
1
1160
2804
4
1199
865
3706
5
3629
1569
3871
2
2794
1320
1618
841
3470
957
771
2184
862
0
2669
2650
20
7071
2620
3066
7
2312
2285
1868
2534
2343
5946
1636
3