12449
23
1692
1
3835
5
2456
685
0
1266
2268
4
400
1618
297066
4285
3
1635
19079
6
1365
215
1538
2159
24337
22
4179
267612
1075
2
19944
4978
3066
7
2121
4034
1225
2449