3057
10
9455
1
1557
6
687
2
1494
8
3999
23
2212
20
1511
7
1130
1442
1061
3030
3845
2429
3126
1966
3
1719
892
1554
1365
2144
4902
27
1351
0
3790
2051
3079
1108
1997
3295
1657