8862
23
1409
3
731
1
761
834
2
2163
687
940
1143
0
531
840
502
1327
2201
5
532
810
10190
15
1114
1899
3033
11
1390
2939
1872
957
909
1295
4647
1444
574
2804