1401
2
5322
8
3587
2528
3
3942
2917
768
0
3889
4
3238
7
5375
1574
1
297066
3292
2977
3637
3060
2822
3580
1289601
1564
1226
3053
174730
18
1233
3490