2131
1
1992
3
697
0
4358
6
1309
4914
2
1089
1860
257
1125
637
5389
3321
2749
1339
3065
942
1277
1547
1505
3583
10
2152
1000
2802
5
681