703
2
464
1
533
1500
4
1754
661
441
2172
11
506
8124
14
2059
1011
5
467
1259
498
1361
1163
575
426
635
1724
10
850
576
973
636
531
4602
54
1028
3
461
580