3942
3
3238
7
2011
0
3587
2
3889
4
2528
2917
2977
1
5375
3292
1574
3060
8
1233
3490
3637
2822
2534
5546
6
1615
5033
15
2992
686
1564
6384
9956
1144