3632
5
3342
11
1188
2
543
0
1031
4
1291
1
661
169211
635
2086
662
1421
5262
10
910
7952
1566
625
2982
3
16840
15