2254
1
1308
1250
1690
1380
0
830
1554
2
2090
1449
2600
4
2710
6346
16
19944
4768
5
1812
2103
2133
913
1711
1867
1289601
2377
1777
802
772
1749
2322
1814
1166