709
12
790
2
1031
2945
11
677
3
849
1
1960
4
242
1208
1724
6
713
383
971
424
5
883
493
326
461
999
62
0
1741
1749
867
267
81
2247
2051
1334
1481
1614