8863
23
1409
3
731
1
761
834
2
2163
687
940
1143
0
531
840
502
1328
2201
5
532
810
10192
15
1114
1899
3033
11
1390
2939
1872
958
910
1295
4647
1444
574
2804