1293
1
2804
4
1309
0
1992
3
697
930
2
5389
7071
5
4914
3706
2623
2189
1569
1320
83
957
771
2669
6698
7
3715
2620
6713
11
570
2312
898
1636
2557
3326
2522
2034