1136
2
1793
0
851
1839
1322
5007
10
5164
16
4162
3
328
3782
8
401
1
3070
4
4009
501
1348
8528
5
2612
4681
2360
1553
2135
1122
3617
969
774
6247
27
18258