2105
1
2006
584
0
1009
2
729
6435
7
99
1965
5
586
17
1029
991
111
1010
1124
1169
2188
9
529
394
945
594
1270
1584
1346
4
3440
637
699
863
5108
693