1606
2
1884
1498
0
722
2299
2072
1
110
1346
581
988
481
1644
578
125
4453
4
1532
2525
3
329
459
917
1685
3657
12
900
652
948
1615
3024
585
114
533