323
0
687
1
665
3126
2
32302
906
1059
515
96
5771
10
3629
839
6781
717
3159
532
4491
496
645
1400
1061
3583
916
7258
4471
536
2385
791
577