2657
3
4694
7
2574
1
3469
4
661
0
1222856
1861
5
2283
2330
2
419694
9
16840
15
2317
3718
6
1004
683
1337
1894
2151
2564
1750
853
1733
1824
11881
1054
248
1811
4895
8
1780
180849