2730
6
1003
1
467
0
650
1936
1566
999
661
1099
4143
1182
2
903
1550
5
1125
2094
1374
2668
1315
1452
2089
2799
3
43
458
2459
9
777
1045
1094
17353
1154
1193