4827
2
3157
3445
10
4067
948
1
2116
3
1479
4804
9
2335
2408
1228
412
3950
4
7566
12
100
2695
6149
2171
5
712
885
2331
3037
5832
1091013
723
3370
14