4812
14
2325
3
1210
2
1146
4
1275
1
1831
1695
1173
1067
1252
3274
4657
1172
1329
1239
1796
5
3039
1995
572
914
1155
2262
1876
3084
1133
1409
1189
1763
1119
2440