2840
2
2430
1690
1
1691
1305
3196
6
300
0
7394
5
2152
785
610
2055
2082
1749
1844
2591
1911
1568
1380
12185
1813
1864
3354
802
4079
4
21152
8
8185
2740
3
2988
297066