781
0
2151
1
416
648
637
3059
3683
3554
9
4309
3
3765
4
1970
2507
418
660
318
4329
10
916
614
3657
12
685
1218
2
215
521
3267
1842
839
2476
933
4232
6
2134