1535
1
582
0
1743
929
3
50969
7
790
1306
1537
4160
2
2090
370
5253
4
1452
4360
9
1757
3683
3175
5
5375
4168
21152
8
2669
3180
1247
2886
1260
1432
951
7034
2505
12632