2732
2
2710
6676
12
658
0
980
1
1295
637
840
673
1679
1549
2879
1451
2873
3
2508
7
1161
24337
22
6547
592
1185
773
1777
5521
2028
5204
718