1036
0
532
2
3211
20
899
174852
14
874
924
1
805
6833
10
563
2188
4349
5
2141
1061
3
1047
542
12677
13
2400
2463
167
987
603
3671
1966
2380
80497
538
1048
510
11368
17