2105
1
1009
2
6435
7
584
0
2006
99
1978
729
1376
3
459
991
425
467
752
1965
5
1029
4049
10
2082
1124
1802
4
22330
22
198
529
634
5425
23
2199
327
1893
74
1346