2289
2
584
1
636
57
1641
10
370
1466
9
87
1438
591
648
3
834
634
988
203
731
5
181
558
82
935
272
362
0
195
833
1010
3371
7
2004
1319
3057