624
2
2278
3
1655
5
473
664
147
1
73
937
982
486
1161
1729
618
1724
853
2168
11
418
2621
4
1574
1775
580
694
1225
1245
1152
1691
3933
3067
883
83