2663
0
1816
1
668
1744
914
414
5225
8
619
3
1136
2
938
2123
3690
1581
2310
475
534
490
850
2101
673
1161
1166
562
323
340
1862
4499
12
778
2245
1788