50
3269
0
2
1659
1
3056
2561
2240
2900
1789
1640
3211
2044
2920
1937
2972
3603
3473
2918
3343
3
2480
2217
2442
1503
3275
3217
3327
2655
2018
2945
1758