938
0
809
1128
2
477
2906
1500
3618
5
2271
4
5527
3
2524
1522
1
1457
332
3159
323
1681
467
919
526
5430
493
2439
749
1070
3168
3660
1248
437
2332
311