1174
1
4938
3715
4
4217
8
2492
1531
2
3326
3
737
2071
1093
0
626
446
1746
2562
2392
2082
2184
2966
6
1816
5486
635
802
4311
402
1532
693
2710
868
526
1000