1085
2
1153
4
4787
12
2048
1
1690
1454
1232
3
5227
1823
1276
2009
3046
4980
5
2748
2055
5438
3233
2105
1643
10
539
0
2392
971
2377
1706
1227
6115
3019
3855
54
4128
8
856