3528
7
5412
4
542
0
1225
2466
5
629
2316
2209
3
4291
978
1310
5151
8
1516
1
1844
1012
581
1780
2929
6
1376
1594
868
1380
458
660
475
718
1239
2784
2649
1252