7071
5
2933
1
2732
2
540
560
940
0
280
9877
2009
734
2489
712
2080
392
1741
4360
7
2320
6
34959
18
3310
3859
682
2888
570