50
2595
0
2
1921
1
2550
3377
1952
1928
1159
1124
2589
3
1497
1806
1732
12
2525
15
2617
3284
1586
2136
2005
3953
3206
1471
3499
4
3404
2178