1668
0
742
1201
4
3012
545
1022
2727
392
345
29355
5771
10
652
1078
1472
628
2124
3
713
1485
1
791
6781
2595
581
1212
1346
796
839
645
1324
685
577