693
3
1048
0
709
194
1
276
703
9566
8
768
25
1329
24337
22
610
10317
2
802
1044
1653
4
696
442
2189
1412
3505
1331
1334
2245
810
1687
5