994
6
4506
2
2664
3
737
0
3655
5
1251
1
4250
971
2366
3222
1274
1212
658
1564
1445
540
1529
1466
1265
2562
2277
2344
13018
1637