770
0
1322
2
2006
5
3059
10
1820
1
2406
3
1510
4
705
6
804
1454
2801
1804
2337
2268
4163
3570
875
1395
2859
2428
2030
1413
8
4645
16
3111
3088
1012
3381
7
1060
5335
25
4406