1451
0
1683
1743
3554
3
790
1151
1
810
4553
2
1038
2908
10
1489
5
12472
2558
814
3473
6952
2274
451
886
1757
3683
5375
3024
1419
21152
8
2669
3145
1247