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