683
0
2143
722
1161
1045
1939
408
391
981
349
458
1425
839
17353
968
1661
1
19279
2
2809
2275
325
668
337
517
410
771
1931
2881
547
269
2668