726
1
379
4
78
1441
504
826
2
329
354
87
283
818
1223
0
759
362
1067
2956
14
1606
352
1269
1460
3
630
415
1334
956
11242
777
538
360
299
2543