503
0
520
1961
365
970
1164
2121
4
5811
2
722
274
675
1133
1425
732
1
957
454
1490
1557
415
1101
349
566
297
1571
400
296
846
3868
7
750
1939