1447
3
31426
0
1260
4181
1611
4
3995
7
3767
1
3120
1309
2221
2265
1089
2
900
12
1508
3390
1705
960
1266
1083
307631
9
1435
1195
1119
986
1722
6
1134
1300
1640
10
1323
4953