1401
2
5322
8
2011
0
5141
7
1564
17607
5
2917
3
1669
4
3292
3889
2992
1982
3238
5375
1574
1
3014
20
2977
174730
18
10092
12
3085
3491
3637
2499
3485
2897
1913
3060
2483
108797