3107
3
2261
3014
1668
1
1467
4351
3205
2
4080
3703
23523
11
8529
7
26167
14
23460
6
904
1823
1253
1332
903
1407
1441
1165
846
1495
1619
940
815