880
3
695
1
1830
23448
0
3567
2
1392
1139
1640
787
988
597
4640
16
3460
4209
10
812
1033
3330
8
7278
5
3067
3991
1822
2215
4
715
1917
2431
27
2598
3055
1083
1040
297