674
1
1130
1097
2259
2
984
3127
7
4182
3
5316
4
863
630
432
538
937
391
713
67
427
338
275
1164
16
420
303
393
72
281
438
359
331
191
141