2395
0
913
1129
1312
1
385
787
484
290
4106
1385
546
1898
58
288
7756
3
1650
1649
2431
1282
2337
3123
499
2
2693
1431
419694
9
909
889
1192
1378