2964
1
3051
2
1603
3132
10
1461
0
2948
9
1072
791
1511
2906
59
2069
5
1456
4074
1329
1614
4
685
4160
2258
1814