1682
14
683
1
885
2
29650
0
2521
1795
4
4839
1058
1537
20
1104
3
1616
5
798
2322
253
898
991
1129
2246
509
482
1291
183
552
451
1368
781
1028
4016
1316
880