1183
2
1442
1473
1176
1
1078
21162
0
21793
114
275
594
3
1065
1839
806
1342
582
1525
770
817
346
2434
27
351
247
1307
188
923
3179
708
2458
6
2224
5