641
1
1389
0
10185
15
1112
2935
5
3028
11
906
1290
2
4644
1895
731
4222
681
1363
1449
1096
1660
1314
2193
527
725
690
2279
6
588
1135
1005
1772
546
811
566