2119
1
2683
0
458
46414
846
1330
2
4594
809
1197
3
1152
1796
1129
1145
306
228
3739
6
1664
1230
3287
7328
292