1239
1
2530
4
2992
6
940
844
0
787
2276
3854
2
2142
1568
948
1778
1254
1315
1176
1894
5464
9
2435
3
1605
612
3593
16
1340
442