1295
1
2663
2
4264
8
1314
16
3062
0
5236
4
1455
2593
3
3058
10
737
672
1306
1507
4914
1158
778
704
533
572
500
222
1079
1461
2113
1801
1453
622
1161
18
1310
21
2482
5