2524
0
2911
9
536
4651
3
2902
16
1285
2476
2
395
2646
5517
418
1193
550
1
432
534
5151
1107
2245
3337
5
25669
14
29355
512
1402
5242
2225
182
2199
1049
4044