4553
4
1378
2
3616
19
34699
7
1086
3
1092
5
2292
1644
10
1466
9
837
1
2575
6
2626
1442
637
989
592
651
939
563
209
364
0
741
834
881
1591
11510
17
3802
1366
949
769