2977
1
2011
0
2528
3
17607
5
3942
2917
951
3889
4
619
3238
7
564
5375
1574
2502
2740
3292
3637
3539
3060
8
2822
2
1564
1233
3490