994
6
570
1
3835
4
2043
1452
3655
5
737
0
1574
4250
2
3222
4506
1292
971
1251
2366
1638
2664
3
1081
1466
1445
1816
4179
1532
540
1178
1431
23774
802
5252
18258