997
1
959
1092
730
2
4411
5
690
1832
3
381
0
957
409
454
1557
415
403
1571
2064
722
750
846
4328
10
1133
367
1939
266
951
7952
280
2121
4
3559
3803