2551
3
768
1
1296
0
1716
2
989
4627
7
3321
4759
3854
20850
5
5052
10
3175
2005
346
1679
7793
4
2430
5164
2777
3344
1212
5151
8
3624
2322
3178
1484
2180
2562
2357
11153