1501
1
661
0
1386
1733
1889
2086
2275
2
993
1575
1421
2855
3
2799
1518
2668
20634
8
1563
1823
915
571
650
1642
2372
2326
4
4154
3114
292
1603
2982
775
1922