2804
4
957
1
2669
2
2312
0
1636
3
2522
2262
2495
1451
1569
1320
1025
771
3706
5
2620
7071
1507
5732
2623
1472
2630
951
2687
2080
2047
2213
2784
1069
6698
7
2135