2735
2
471
1
1522
4562
10
6676
12
3132
1223
851
7812
7
604
983
0
1739
22227
16
67688
66
1812
1400
2268
4
1570
11924
6189
3107
5
1431