938
2
1065
6
1070
1111
3
303
1
535
1428
844
358
1118
4
2030
555
619
473
1453
1277
1271
4207
9
1072
536
4380
7
1679
984
4265
17
2577
691
1867
5
523
2019
5504