503
0
4122
15
1832
3
520
1961
1164
2121
4
381
970
1133
957
951
409
1557
415
602
297
1571
1
566
458
2
787
400
3868
7
296
846
1939
454
403
750
4328
10