892
1
1970
0
1295
780
1078
1743
1390
2189
2650
20
1376
442
280
418
2557
2
683
1142
348
1746
534
1868
1397
3386
2250
337
469
611
894
1391
2886
6
297066