2234
4
423
0
601
388
4083
969
1022
658
323
1095
1
3191
802
931
1065
4235
1834
1294
2399
521
2285
9
1883
2838
1763
796
6
467
1669
3336
6878
2242
778