3160
1
1308
889
4167
5
2813
1090
2
3307
4
2338
7
509
4356
11414
3235
1916
21707
54
1571
1509
1123
1893
6
664
1716
3
1225
2408
1791
10
2969
4276
2557
918
1202
3523
1667