2647
1
2683
0
572
1622
611
1343
576
4594
2000
503
1152
3659
14
46414
31535
584
300
26
363
458
653
3268
948
1779