382
0
840
3
1144
1690
2
1938
3673
6
2475
1
967
1662
776
1579
3020
17
734
9303
3326
3461
4
1247
2855
2901
1296
3926
5
518
496
1766
2550
1057
1403
3050
2512
1814