804
2
882
89
1
1420
571
1591
1367
0
772
3088
4
3059
10
1322
2663
1820
312
88
209
135
421
1287
749
503
264
241
381
3
650
568
616
1358
457
566