1651
2
3149
1733
1
3602
1363
917
852
880
791
271
0
1020
1324
3
706
1239
4
497
933
1393
1327
662
1093
3473
1119
1280
1234
1561
1176
1606
6
1877
2282
886