1557
0
1661
1
1304
2
445
1208
602
2240
4
722
410
1453
2847
3
4077
787
2733
2214
1161
846
1001
668
974
1152