810
1
3066
7
1423
1564
1581
2
3292
0
1265
432
2250
3765
4
2245
3
6076
15
2977
5183
8
1226
3053
2152
1506
2023
1495
894
3193
3991
3183
1913
5
3919
1935