11881
3
1653
1
1687
2
669
0
467
575
7873
5
2789
1584
1630
2199
1122
1166
18385
1084
1129
1140
777
383
3051
8
989
5262
10
625
1185
707
912
1154
935
7952
16840
15