994
6
3655
5
4506
2
1739
1
971
0
746
3240
1749
2703
4
1495
1262
1929
6362
18
3289
737
4250
3222
1127
1251
1431
2898
2366
574
1688
1833
2164
3
4425
1364
1969
3117
8