1232
2
785
0
1903
1188
1
1386
918
1520
6707
3
1667
107
6435
7
1071
571
646
447
662
1129
1421
1889
1651
2372
1054
184
2086
650
2470
1470
292
2326
4
1513