50
2273
0
1
2636
2026
1217
1150
3
1306
2
2133
2604
3089
5
2614
3087
24
1854
1910
1394
1533
952
779
2961
2002
4007
1653
2520
2586
1681
1471
1631
2412