929
3
370
0
2254
1
582
3614
574
2886
4
869
5226
5
3528
7
2436
3205
12185
2466
989
3818
685
24337
22
1397
2132
2
1412
2627
2737
5635
608
8411
2821
3543
5232
4971
14