1401
2
5322
8
3587
2011
0
2528
3
17607
5
3942
2977
1
3238
7
1564
2982
1574
2245
1924
1289601
4
3292
2629
1755
3637
3060
297066
3014
20
2822
562
11153
2610
1268