2105
1
2006
584
0
1009
2
729
6435
7
99
1965
5
586
17
1029
991
1124
1169
529
394
945
594
1270
1584
1346
4
637
699
863
693
171
251
714
980
376