6745
16
1401
2
5322
8
3587
3942
3
2917
768
0
2732
951
1
1289601
4
3238
7
8527
1812
913
174730
18
5375
2322
1431
6236
10
1574
1514
2906
4443
9
980
24337
22
123674
35
2786
1161
3738
5