2907
4
2522
0
31535
390
2168
5
2855
3
1776
1
1362
2694
2048
2
2644
1922
2551
14492
3437
1750
2190
3251
6
3149
883
2564
1608
2455
5112
2275