2275
2
964
1
2086
1642
1651
662
0
515
2196
650
1193
3268
2758
3795
1513
2191
3
882
1154
2749
321
25137
403
1665
775
1452