2683
0
2647
1
2522
1329
759
1578
2
572
611
1823
2000
169211
11
4594
1343
46414
503
31535
584
3659
14
292
363
300
1129
827
458
653
5425
23
1009
1779