841
2
3470
5
432
0
621
2886
2145
1
9220
3
1550
2493
18
4690
5253
4
2740
3066
7
2285
873
1868
1065
2343
5946
742
3505
908
2092
5801
1466
785
1889
1753
4168
1986