3
965
896
462
1141
9
579
514
51
534
1
992
629
74
941
17
1897
713
21
1090
1071
1
313
1
1022
8
893
42
920
0
1
952
935
106
561
62
2241
3
591
