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
2459
6
1343
2224
5