699
1
503
0
1025
169211
11
658
441
1376
1014
846
1954
380
1057
3428
3
821
958
1372
349
961
2
1001
1161
1185
2873
4
1620
1037