50
3176
0
2
3139
1
3931
16
3218
3
2504
2233
1366
3630
2299
1995
3753
2409
3231
1756
2868
4
2110
3478
5
2215
2837
2292
1271
2497
1401
3056
1761
1360
2216
2766
7