2374
5
1094
7
1418
1
1385
3
134
0
971
16
828
2185
2
712
2297
597
1559
693
446
690
1750
806
3306
2473
3046
3349
1055
314
1280
435
233
1181
1178
2333
4
1319