1401
2
5322
8
3587
2011
0
1564
2528
3
17607
5
2917
1669
4
3292
3889
2992
1982
12472
5546
6
3835
1403
790
1574
1
3735
4329
10
344
4937
515
1715
1811