994
6
4506
2
2664
3
737
0
2189
3655
5
4250
971
1251
1
1467
2366
1672
3222
898
2557
1419
3267
4
1293
1445
4321
4465
22
1715
5060
1942
1153
6246
2462
1466
2272
892