1193
1
646
0
2982
3
1229
915
2000
1356
2
15482
15
1566
1501
1665
521
107
20634
8
1054
4111
1182
2470
1903
1922
509
785
1329
2109
2369
1425
1231
1733
1889
1518