1018
2
1350
1
3564
3
775
0
2759
4
2628
597
915
11881
4233
1716
671
3708
2249
582
2346
1154
3558
1889
2049
6371
7
822
2084
3375
8475
12
2372
5570
617
3456