1501
1
1452
1664
1922
3268
1425
2326
4
3114
1229
2855
3
1665
6345
32
4546
2
105290
0
7334
964
1513
1193
3203
10
521
662
1733
1907
5
1329
2198
1622
1054
3795
1374