1289
13
561
2
947
11939
18
583
1
1450
1990
3
460
1954
517
593
972
0
1857
1529
1580
8
1873
615
564
127
111
432
116
1086
120
846
765
131
619
849
264