2964
1
3051
2
4370
6
1603
2102
0
3189
1938
4
1461
5949
15
591
2773
1417
2411
189326
3749
3
2405
2740
3442
1632