1212
0
661
1
255
2650
3
2244
4
793
2756
2
670
1929
345
401
3065
1000
938
4775
3833
8
1875
3871
2719
878
742
1769
1494
314
6231
3176
1889
1849
717
536