701
2
839
1
628
0
249
1355
3
1854
3195
1343
1848
3624
4
2329
12
928
580
2131
1090
3066
7
346
2089
994
3676
1089
2462
1529
869
605
2080
1296
593
600
2181