2521
4
2082
11
1022
2
2522
0
7039
1454
1350
1
633
1269
597
1131
2346
3
4233
2084
671
901
31535
493
392
573
317
608
6062
16
3375
5570
17353
4289
10
980
7551
17
2216