1459
1
1187
2655
3957
3
303
0
666
1628
4702
4
676
2211
2959
2480
3154
6
1173
6236
10
1568
1690
2
3463
3407
1938
1226
2707
2642
1570
1308
1218
1000
830
693
930