508
1
703
0
618
1423
1044
1943
1049
349
677
468
1540
2742
2
269
4820
2855
3
3442
1033
1025
2731
6
2082
11
324
1964
400
398
20634
8
2164
9
2497
2017