2489
10
5997
12
1841
2
2664
3
2266
0
1011
1
3429
7
1004
1941
4
345
1716
1268
1373
1092
1076
989
929
3044
15
511
2180
1828
2725
22
3965
4179
1597
385
800
1232
1070
1422