1853
4
3133
14
479
1
883
990
2
370
3
1225
927
1531
1511
7
806
1466
923
557
1246
3234
10
797
5
3631
8
2399
555
516
2271
2606
294
1300
1164
703
1422
1023
532