2475
2
2811
5
1407
1
3091
7
846
0
1514
782
952
199
860
455
798
1557
8116
6
787
400
464
367
809
769
954
755
407
826
275
951
392
418