984
0
652
3643
3
3919
509
628
1645
7
5065
1
2124
346
1534
4978
2
713
1471
1485
791
6781
2595
581
1212
2203
1004
1304
17
2746
2691
9
3280
4
796
422
620
683