1259
1
2882
5
1511
1492
3
935
2170
1671
2840
2
2688
1507
1751
1816
3987
1746
9220
1660
526
0
745
673
635
1093
1380
693
868
830
1536