1552
2
2287
9
556
1046
4
1664
5
3148
790
1
17266
21
44319
0
2132
3
519
1116
34550
23
433
3091
2866
1185
1377
2685
1307
1384
4711
888
682
892
2897
9045
2067
8
1065
2951