1135
1
4713
5
2169
2
2268
597
7153
9
5289
14
7756
3
9244
1902
2506
0
1192
6968
6383
17
31183
12
1215
97284
896
710
3353
11
1501
2260
2497
3100
530
4
15440
39
1464
987
5838