1118
1
2668
2
1038
0
414
3895
2238
2874
2908
3684
5
3005
6075
15
1610
1018
174
906
1793
667
405
1537
591
4077
1494
2376
1433
1098
1093
1350
774
847
476