683
0
1374
1
1045
456
266
2991
10
2143
1661
720
2
1516
738
722
410
2524
430
1161
262
1337
685
401
668
675
1491
957
4
3559
5313
1101
544
1073
1255