1325
2
1663
0
4823
9
3634
1147
1
3683
1210
991
1731
1015
951
6200
3
2495
1591
2522
4370
1451
4358
6
1547
19944
4031
5375
3186
1380
1688
66
1694
2744
690
3819