1494
0
2138
3
2377
1
621
2908
10
5527
5151
2
1816
3742
6
617
2763
2760
4
2911
9
984
1268
2558
4451
15
2405
660
1376
2180
1319
868
566
542
3629
629